INCLUDE_DIRECTORIES(${ALGO_SOURCE_DIR}/src)
INCLUDE_DIRECTORIES(${ALGO_SOURCE_DIR}/utils)

SET(HEADERS
  ../src/NodeList.h
  ../src/PriorityQueue.h
  ../src/FibonacciHeap.h
  ../src/BinaryHeap.h
  ../src/Dijkstra.h)

ADD_EXECUTABLE(
  run
  run.cpp
  HeapTester.h
  HeapTester.cpp
  DijkstraTester.h
  DijkstraTester.cpp
  DotProcessor.h ${HEADERS})

TARGET_LINK_LIBRARIES(
  run
  utils)

